Tampermonkey 定时点击

大象笔记 > 标签 > Tampermonkey 定时点击

tampermonkey 中使用 jQuery 模拟鼠标点击

例如点击一个按钮 $('.btn-wrap a')[0].click(); 注意 $('.btn-wrap a').click(); 在 chrome console 中可以触发 vuejs 的 click 事件,但是在 tampermonkey 中无法触发。 修改成 $('.btn-wrap a')[0].click(); 即可。 直接模拟点击比修改属性好在哪里 例如,勾选一个 checkbox 勾选框,可以这样做 $($('input[name=qa]')[0]).prop('checked', true); 但是,如果目标网站是用的 vuejs 之类的,在 input 上绑定了各 ...

阅读全文...

网校自动挂学时,Tampermonkey 点击 alert 弹窗中的确定按钮

在做一个成人自考网校的自动学习、挂学时插件,但是在提交问题答案的时候,会弹出一个 alert 窗口,点击确定按钮之后,才能提交。 alert 窗口与普通的网页还是有区别的,因为无法在浏览器 console 中查看,所以也就无法采用 document.querySelector 的方式进行自动 click 处理。 所以,要实现自动答题,就得能绕过这个 alert 确认窗口。 实现方法 覆盖 window.alert 方法: @grant unsafeWindow unsafeWindow.alert = function(){return false}; window.alert ...

阅读全文...